Solar power is produce by light or heat?

15 answers 15