solar energy literature review