Hierarchical nanostructures of CdIn2S4via hydrothermal and microwave methods: efficient solar-light-driven photocatalysts