Preparation of 3D reticulated ZnO/CNF/NiO heteroarchitecture for high-performance photocatalysis