, Institute of Applied Ecology, Chinese Academy of Sciences, 72 Wenhua Rd., Shenyang, PRC 110016, China