Customer knowledge sharing, creativity and value co-creation · Study