Vitalsource Technologies, Inc. Chemical Solution Synthesis For Materials Design And Thin Film Device A