Text this: Investigating different factors influencing on customer retention in e-business