Optimization for engineering design algorithms and examples - Deb, Kalyanmoy (PHI Learning Pvt. Ltd., 2012)