mems cvd micro education massachusetts diffusion internet nano pvd college universities maryland dlc colleges musique vermont coating communication virginia new hampshire richmond fairfax nanotechnology maine