Photovoltaic systems - Dunlop, James P. (American Technical Publishers, Inc., 2010)