E-mail the story: New rotors could help develop nanoscale generators