Cooperative financial institutions: A review of the literature