The mediating role of knowledge sharing on information technology and innovation