One-pot solvothermal synthesis of Cu2ZnSnS4@SnO2 nanocomposites