If you ever had a hub generator on a regular bike, you felt the drag when it was pivoted onto the tire to run the lights, Please discard the idea that you get more energy from it that either your legs or your electric motor must put out to turn it.
HPL, good initiative in actually testing a prototype. If you had been able to get 10X the panel area, you would have had something to talk about. Look at Robert C's pictures. I knew about his ride, but Marrissa's page were were easier to find. Although she had a sponsoring solar panel outfit build the electronics for her, you can buy a lot of similar electrical gizmo's today,