Solar energy engineering : processes and systems - Kalogirou, Soteris. (Elsevier/Academic Press, 2009)