Key Dimensions of E-commerce Service Quality and Its Relationships to Satisfaction and Loyalty. · Study