1. Southern Illinois University,School of Electrical, Computer, and Biomedical Engineering,Carbondale,Illinois,USA
2. Southern Illinois University,School of Computing,Carbondale,Illinois,USA
3. Electrical Power and Control Systems esearch Group, Northumbria University,Newcastle upon Tyne,United Kingdom