Cu2ZnSn(S,Se)4 from CuxSnSy nanoparticle precursors on ZnO nanorod arrays