1. Hokkaido University,Graduate School of Engineering,Sapporo,Japan
2. Hokkaido University,Faculty of Engineering,Sapporo,Japan
3. University of Huddersfield,School of Computing and Engineering,Huddersfield,UK
4. University of Sharjah,Department of Sustainable and Renewable Energy Engineering,Sharjah,UAE