Photocatalytic performance of TiO2 catalysts modified by H3PW12O40, ZrO2 and CeO2.