Chongqing Institute of Green and Intelligent Technology
Chongqing, China
Three Gorges Ecological and Environmental Research