Environmental impacts of solar energy systems: A review.