[1] Beijing Univ Chem Technol, State Key Lab Organ Inorgan Composites, Beijing 100029, Peoples R China
[2] Beijing Univ Chem Technol, Coll Life Sci & Technol, Beying Key Lab Bioproc, Beijing 100029, Peoples R China
[3] Jiangsu Univ Sci & Technol, Sch Mat Sci & Engn, Zhenjiang 212003, Peoples R China
[4] Ruhr Univ Bochum, Analyt Chem Elektroanalyt & Sensor, D-44780 Bochum, Germany
[5] Kyambogo Univ, Dept Chem, POB 1, Kampala, Uganda