Vitalsource Technologies, Inc. Micro-nanoelectronics Devices