Understanding multi-purpose hybrid voluntary organizations: The contributions of theories on civil society, social movements and non-profit organizations | Synapse