Semnan University, Iran
Universiti Tun Hussein Onn Malaysia, Malaysia
University of Hormozgan, Iran
Science and Engineering Research Center, Hong Kong
Tallinn University of Technology, Estonia
Nanjing Normal University, China
Visitor scholar in Yale University of Medical, USA
University of South Africa,South Africa
Beijing University of Technology,China
Southwest Jiaotong University, China
China University of Petroleum, China
Anna University, India
University of Craiova, Romania
Sree Sowdambika College of Engineering, India
Khon Kaen University, Thailand
University of New Brunswick, Canada
Tanta University, Egypt
Obuda University, Hungary
University of D?browa Gornicza, Poland
National Engineering School of Gabes, Tunisia
Thammasat University, Russia
West Pomeranian University of Technology, Poland
Rajamangala University of Technology, Thailand
Bhabha Atomic Research Centre, India
National Institute of Research and Development for Chemistry and Petrochemistry ICECHIM, Romania
Dnepropetrovsk University, Ukraine
China University of Petroleum, China
Walchand College of Engineering, India
Anna University, India
University of the Ryukyus, Japan
Islamic Azad University, Iran
Faculty of Engineer Science University of BOUMERDES, Algeria
National Institute of Technology, India
Petroleum University of Technology, Iran
Sri Lakshmi Ammaal Engineering College, India
University of Calgary, Canada
Oklahoma State University, USA
Islamic Azad University, Iran
National Institute of Technical, India
University Malaysia Sabah, Malaysia
University of Sussex, UK
Ballari Institute of Technology&Management, India
Autonomous of Tabasco Universityn, Mexico
Universiti malaysia terengganu, Malaysia
Sharif University of Technology, Iran
Panimalar Engineering College, India
Adnan Menderes University, Turkey
University of Southampton, UK