Photocatalytic degradation of malachite green dye using chitosan supported ZnO and Ce-ZnO nano-flowers under visible light.