Practical optimization : algorithms and engineering applications - Antoniou, Andreas; Lu, Wu-Sheng (Springer, 2007)