School of Economics and Management;
Harbin Institute of Technology at Weihai;
Shandong Weihai 264209;
China;
School of Management;
Harbin Institute of Technology;
Harbin 150001;
China;
Technological Capability; Technology Management; Radical Technological Innovation;