Text this: Designing new chaotic and hyperchaotic systems for chaos-based cryptography