Development of KM model for knowledge management implementation and application in construction projects