An evaluation of elements that impact the success or failure of cooperatives: lessons learned based on the literature