INTERNATIONAL JOURNAL OF ADVANCED MANUFACTURING TECHNOLOGY, vol. 43, no. 3-4, page. 365 - 378, 2009-07