INTERNATIONAL JOURNAL OF ADVANCED MANUFACTURING TECHNOLOGY, vol. 25, no. 40002, page. 735 - 742, 2005-04