1. Electrical Engineering and Computer Science, Louisiana State University, USA
2. STE||AR GROUP, USA
3. Aristotle University of Thessaloniki, Greece
4. National Energy Research Scientific Computing Center, USA, USA
5. Louisiana State University, USA