Solidarity as a Networking Skill and a Trust Relation: Its Implications for Cooperative Development