Solar cells: operating principles, technology, and system applications - Green, Martin A. (The University of New South Wales, 1998)