Photovoltaic and photocatalytic performance of anchored oxygen-deficient TiO2 nanoparticles on graphene oxide