Mechanism study of structure and morphology control of solvothermal synthesized Cu2ZnSnS4 nanoparticles by using different sulfur precursors