The physics of semiconductors : with applications to optoelectronic devices - Brennan, Kevin F. (Cambridge University Press, 1999)