Ship-hull shape optimization with a T-spline based BEM-isogeometric solver