lecture notes on semiconductor physics pdf