Semiconductor Physics and Applications (Series on Semiconductor Science and Technology)