1. Professor, Dept. of Management, Fujian Univ. of Technology, Fuzhou 350118, China (corresponding author).
2. Professor, Dept. of Civil, Construction and Environmental Engineering, Univ. of Alabama, Tuscaloosa, AL 35487.
3. Professor, Rawls College of Business, Texas Tech Univ., Lubbock, TX 79409.
4. Manager, China Three Gorges Corporation Fujian Energy Investment Company, No. 29 Qingting Rd., Fuzhou, Fujian 350003, China. ORCID: .