Facile synthesis of Cu2ZnSnS4 nanocrystals and its use for dye-sensitized solar cells applications