Difference Can Make A Change: A Literature Review Of Heterogeneity In Non-Hierarchical Organizational Systems