selected publications academic article Network Virtualization: A Viable Path Towards the Future Internet. Wireless Personal Communications. 45:511-520. 2008