To reduce carbon footprints and lower energy expenses the world is turning to renewable energy sources. Solar energy is an ...