How to Design Optimization Algorithms by Applying Natural Behavioral Patterns - Rohollah, Omidvar; Behrouz Minaei, Bidgoli (2021)