of;
Management;
and;
Economics,;
Beijing;
Institute;
of;
Technology,;
Beijing;
100081,;
China;
of;
Economics;
and;
Management,;
Wuhan;
University,;
Wuhan;
430072,;
China;
of;
Business;
Administration,;
Hunan;
University,;
Changsha;
410082,;
China;