Ribozymes: aiming at RNA replication and protein synthesis