Modelling satisfaction-commitment relationship in developing country context