Molecular handedness of life: significance of RNA aminoacylation