1. China Institute for SMEs, Zhejiang University of Technology, Hangzhou 310023, China
2. School of Management, Zhejiang University of Technology, Hangzhou 310023, China
3. School of Business, Jiaxing University, Jiaxing 314000, China
4. Jiaxing Public Finance Center, Jiaxing 314000, China