Exploration of multi-layered knowledge sharing participation: the roles of perceived benefits and costs