International Mechanical Engineering Congress & Exposition (IMECE) 2004 Conference