Role of Diversity in Team Performance