How online social interactions influence customer information contribution behavior in online social shopping communities: A social learning theory perspective
Self-efficacy: Toward a unifying theory of behavioral change