Solar power is produce by light or heat?

14 answers 14