1. Department of Environmental Art and Design, Chongqing College of Electronic Engineering, Chongqing, People’s Republic of China
2. College of Life Science, Chongqing Normal University, Chongqing, People’s Republic of China
3. Chongqing Daliangzao Landscape Design Engineering Co., Ltd., Chongqing, People’s Republic of China