There have been numerous technological advancements that have actually been made in the solar power…