1. King Mongkut's University of technology north Bangkok,Dept. Teacher training in electrical engineering,Bangkok,Thailand
2. Shahid Beheshti University,Faculty of Mechanical and Energy Engineering,Renewable Energy Department,Tehran,Iran
3. Université de Lorraine, CNRS,LEMTA,Nancy,France