Semi Conductor Physics & Junction Diode Characteristics