Recent Research on Team and Organizational Diversity: SWOT Analysis and Implications