Identification of barriers to co-create on-line : the perspectives of customers and companies