3688 Nanhai Road, Nanshan District
Shenzhen, 518060
China
Shenzhen University
Photocatalysis, Carbon nitride, scavenger-free H2O2 production, poly(heptazine imide)