Pengaruh Strategi Bisnis, Manajemen Pengetahuan dan Manajemen Sumberdaya Manusia terhadap Kapabilitas dan Kinerja Inovasi : Studi di Perusahaan-Perusahaan Piranti Lunak Nasional di Indonesia = The Influence of Business Strategy, Knowledge Management and Strategic Human Resource Management on Innovation Capability and Performance: Studies in Software Firms in Indonesia