College of Life Science, Northeast Forestry University, Harbin 150040, China.|School of Life Science and Technology, Shanghai Tech University, Shanghai 200031, China.|College of Life Science, Northeast Forestry University, Harbin 150040, China.|College of Life Science, Northeast Forestry University, Harbin 150040, China.