Self-doped Ti3+ mediated TiO2/In2O3/SWCNTs heterojunction composite under acidic/basic heat medium for boosting visible light induced H2 evolution