Principles of solar cells, LEDs and related devices : the role of the PN junction /: the role of the PN junction. (2018)