Solar energy - Rugescu, Radu Dan (Intech, 2010)