Influence of customer participation in new product development: the moderating role of social media | Synapse