Principles of solar cells, LEDs, and diodes : the role of the PN junction - Kitai, Adrian, 1957- (Wiley, 2011)