Potential role of social media in value co-creation