Symmetric encryption algorithms using chaotic and non-chaotic generators: A review | Synapse