Practice ecosystem of knowledge co-creation