Solar engineering of thermal processes - Duffie, John.A. (New Jersey John Wiley & Sons, 2006)