A Versatile Software Defined Smart Grid Testbed: Artificial Intelligence Enhanced Real-Time Co-Evaluation of ICT Systems and Power Systems | IEEE Journals & Magazine | IEEE Xplore