Semiconductor physics and devices - Neamen D A (New Delhi Tata McGraw Hill, 2003)