Small molecules that interact with RNA: riboswitch-based gene control and its involvement in metabolic regulation in plants and algae.