Vitalsource Technologies, Inc. Thin Films: Preparation, Characterization, Applications