Discovery, structure, function and applications of cyclotides: circular proteins from plants.