Applied Mathematics and Computation; 204(2):609-620 (15 October 2008) (Published online 15 May 2008)