No.3 of Shangyuan Residence Haidian District
Beijing, 100089
China
Beijing Jiaotong University
Cefaclor, Ti/Ti4O7, Mineralization, electro-fenton, Photoelectro-Fenton, Perchlorate