Ribosomal elongation cycle: energetic, kinetic and stereochemical aspects.