1. Mechanical Engineering DepartmentUniversity of TabrizTabrizIran
2. Mechanical Engineering DepartmentUniversity College of Nabi AkramTabrizIran
3. Control Engineering Lab.Mechanical Engineering DepartmentKyushu UniversityKyushuJapan
4. Mechanical Engineering DepartmentIslamic Azad UniversityTabriz BranchTabrizIran