Institution: | 1196. School of Management, Huazhong University of Science and Technology, Wuhan, 430074, China 2196. School of Management, Wuhan Textile University, Wuhan, 430073, China 3196. School of Science, Hubei University of Technology, Wuhan, 430068, China
|