Solar engineering of thermal processes - John A. Duffie and William A. Beckman (John Wiley and Sons)