Solar energy (Elsevier Ltd., 2005)