Affiliation: | 1. College of Business, Bowling Green State University, 214 Business Administration, Bowling Green, OH 43403;2. College of Economics, Shenzhen University, Nanhai Ave 3688, Shenzhen, Guangdong, China;3. College of Business Administration, University of Missouri-St. Louis, One University Blvd., St. Louis, MO 63121;4. Stuart School of Business, Illinois Institute of Technology, 10 West 35th Street, 18th floor, Chicago, IL 60616 |