A Review on Halide Perovskite-Based Photocatalysts: Key Factors and Challenges | doi.page