tell me dynamo is easily charge 12 v battery if dc motor is 100w in electric cycle?

instead can i assemble a solar panel on the electric cycle to charge battery it is successfull.