A comprehensive analysis of knowledge management role in developing business performance