A new multiobjective optimization algorithm based on artificial immune systems and its engineering application | lit.salon