Creating high-quality products in open content virtual communities : a functional group perspective based on the time, interaction, and performance theory