No.9 Xiwang Avenue
Yancheng, 224051
China
Yancheng Institute of Technology
ZIF-8, One-step, photocatalysis, PdPcS, visible light