Morphology-controlled synthesis of ZnO 3D hierarchical structures and their photocatalytic performance