IMPACT OF TOTAL QUALITY MANAGEMENT PRACTICES ON CUSTOMER RETENTION AND SATISFACTION