facebook c2c social commerce : a study of online impulse buying .
Developing and validating an instrument for measuring user-perceived web quality