Vitalsource Technologies, Inc. Self-assembled Organic-inorganic Nanostructures