Text this: Customers satisfaction and loyalty for mobile service providers /