solar panel literature review pdf