Vitalsource Technologies, Inc. Nanoscale Electronic Devices And Their Applications