The "virtual" cleanroom: microelectronics processing education through interactive multimedia | IEEE Conference Publication | IEEE Xplore