semiconductor electronics notes