Human powered radio