1. College of Electromechanical Engineering, Northeast Forestry University, Harbin, 150040, China
2. College of Electromechanical Engineering, Northeast Forestry University, Harbin, 150040, China;
3. echanical and Energy Engineering Department, University of North Texas, Denton, TX 76201, USA; c: Nanjing Forestry University, Nanjing, 210037, China