1. College of Engineering, Ocean University of China, Qingdao, People’s Republic of China
2. College of Engineering, University of California Berkeley, Berkeley, CA, USA
3. School of Management, Xi’an University of Architecture and Technology, Xi’an, People’s Republic of China
4. Department of Technology, College of Applied Science and Technology, Illinois State University, Bloomington, IN, USA
5. School of Mathematical Sciences, Ocean University of China, Qingdao, People’s Republic of China
6. Jiangsu University of Science and Technology, Zhenjiang, China
7. Zhejiang Ocean University, Zhoushan, People’s Republic of China