Human impacts leading to large scale degradation of the environment have aroused global concern on environmental issues in the recent years.