Department of Mechanics Marvdasht Branch Islamic Azad University Marvdasht Iran;
Mechanical Engineering Islamic Azad University Bushehr branch Bushehr Iran;
Department of Mechanical Engineering National Chiao Tung University Hsinchu 300 Taiwan China;