1. Fox School of Business, Temple University, Philadelphia, Pennsylvania 19122;
2. Fox School of Business, Temple University, Philadelphia, Pennsylvania, 19076;
3. Sichuan University, 610017 Chengdu, Sichuan, China;
4. Fudan University, 20043 Shanghai, China