customer perceived value , satisfaction , and loyalty : the role of switching costs .
the moderator - mediator variable distinction in social psychological research : conceptual , strategic , and statistical considerations .