How does knowledge based human resource management practices enhance organizational performance? The mediating role of knowledge workers productivity | Synapse