[1] COMSATS Univ Islamabad, Dept Environm Sci, Abbottabad Campus, Abbottabad 22060, Pakistan
[2] Harbin Inst Technol Shenzhen, Sch Civil & Environm Engn, State Key Lab Urban Water Resource & Environm, Shenzhen Key Lab Organ Pollut Prevent & Control, Shenzhen 518055, Peoples R China
[3] Fudan Univ, Dept Environm Sci & Engn, Shanghai 200433, Peoples R China
[4] China Univ Geosci, Sch Environm Studies, State Key Lab Biogeol & Environm Geol, Wuhan 430074, Peoples R China
[5] King Saud Univ, Coll Sci, Dept Zool, POB 2455, Riyadh 11451, Saudi Arabia