Transfer RNAs: diversity in form and function