Fitting term structure of interest rates using B-splines: the case of Taiwanese Government bonds