The role played by perceived usability, satisfaction and consumer trust on website loyalty
A proposed index of usability: a method for comparing the relative usability of different software systems