Self-assembly of layered wurtzite ZnS nanorods/nanowires as highly efficient photocatalysts