multi objective optimization python example