Effects of S and Se contents on the physical and photovoltaic properties of Cu2ZnSn(SxSe1−x)4 nanoparticles