Semiconductor physics and applications - Balkanski, M. (Oxford University Press, 2000)