Applied Mathematics and Computation, 264 (2015), 466-482 https://doi.org/10.1016/j.amc.2015.04.097