1. State Key Joint Laboratory of ESPC
2. School of Environment
3. Tsinghua University
4. Beijing 100084
5. China
6. Department of Environmental Engineering
7. NED University of Engineering and Technology
8. Karachi 75270
9. Pakistan
10. Department of Plant Protection and Production
11. Szent Istvan University
12. Hungary
13. Green Intelligence Environmental School
14. Yangtze Normal University
15. Chongqing 408100
16. Computation-based Science and Technology Research Center (CaSToRC)
17. The Cyprus Institute
18. Nicosia
19. Cyprus