Vitalsource Technologies, Inc. Reducing Agents In Colloidal Nanoparticle Synthesis