Fundamentals of Solar Energy Conversion - ANDERSON, E.Edward (Addison-Wesley Publishing company, 1993)