Semiconductor Physics and Devices 3rd edition solution