Mesoporous TiO2@g-C3N4 composite: construction, characterization, and boosting indigo carmine dye destruction