Handbook of research on soft computing and nature-inspired algorithms