A facile synthesis of visible light driven Ni3V2O8 nano-cube/BiVO4 nanorod composite photocatalyst with enhanced photocatalytic activity towards degradation of acid orange 7.