On group decision making, consensus reaching, voting and voting paradoxes under fuzzy preferences and a fuzzy majority: a survey and a granulation perspective