The effect of knowledge management capability and customer knowledge gaps on corporate performance · Study