No.9 Xiwang Avenue
Yancheng, 224051
China
Yancheng Institute of Technology
Iodine doped TiO2, Sodium periodate, One-pot, Photocatalysis, Visible light