The empirical analysis on the influencing factors of customer E-Loyalty to B2C retail sites