7 Shocking Facts About Bicycle Generators