A combined approach based on Subdivision Surface and Free Form Deformation for smart ship hull form design and variation