Effect of solvent, reaction time on morphology of Cu2ZnSnS4 (CZTS) nanoparticles and its application in Dye Sensitized Solar Cells. (2016)