Constrained cohort intelligence using static and dynamic penalty function approach for mechanical components design. Issue 6 (2nd November 2018)