1. Institute of Bioresource and Agriculture, Sino-Forest Applied Research Centre for Pearl River Delta Environment, Department of Biology, Hong Kong Baptist University, 224 Waterloo Road, Kowloon Tong, Hong Kong Special Administrative Region 999077, China
2. Gujarat Pollution Control Board, Gandhinagar, Gujarat 382 010, India