Text this: Nonlinear control strategies for chaotic and hyperchaotic synchronization of first order systems of ordinary differential equations