Role of surface termination in forming type-II photocatalyst heterojunctions: the case of TiO2/BiVO4