Design and Optimization of a Fin Stabilizer Using CFD Codes and Optimization Algorithms