microelectronic devices study notes 6916369