[1] Beijing Univ Chem Technol, State Key Lab Chem Resource Engn, Beijing 100029, Peoples R China
[2] Shenzhen Univ, Inst Adv Study, Shenzhen 518060, Guangdong, Peoples R China
[3] Allama Iqbal Open Univ, Dept Chem, Islamabad 44000, Pakistan
[4] Pakistan Inst Engn & Appl Sci PIEAS, Natl Ctr Nanotechnol, Dept Met & Mat Engn, Islamabad 45650, Pakistan
[5] Peking Univ, Coll Engn, Dept Mat Sci & Engn, Beijing 100871, Peoples R China
[6] Univ Buffalo, State Univ New York, Dept Chem & Biol Engn, Buffalo, NY 14260 USA
[7] Vietnam Acad Sci & Technol, Inst Trop Technol, Hanoi, Vietnam
[8] Imam Abdulrahman Bin Faisal Univ IAU, Inst Res & Med Consultat IRMC, Dept Biophys Res, Dammam 31441, Saudi Arabia