Photocatalytic degradation of C.I. reactive blue 19 by using novel nano BiVO4-coated cotton fabric. (May 2015)