New global optimization methods for ship design problems