Video that attempts to explain solar cell physics to anyone age 8 & up - LINK