1. Electrical and Electronic Engineering Department Shahed University Tehran Iran
2. Department of Mechanical Engineering Faculty of Engineering Kharazmi University Tehran Iran
3. Electrical and Electronic Engineering Department Kharazmi University Tehran Iran
4. Department of Mechanical Engineering Yazd University Yazd Iran