Exploring the effects of streamer credibility, customer-to-customer interactions and IT affordances on customer experience in live-stream commerce: a socio-technical perspective | Synapse