Solar energy fundamentals - Mcmordie, Robert K , Brown, Mitchael C , Stoughton, Robert S (USA CRC PRESS, 2012)