An integrated customer knowledge management framework for academic libraries