1. Department of Electronics and TelecommunicationsPolitecnico di TorinoTorino10129Italy
2. Department of Computer Science and EngineeringWashington University in St. LouisSaint LouisMissouri63130‐4899USA
3. Department of Computer Science and EngineeringQatar UniversityDohaAd Dawhah02713Qatar
4. Department of Electrical EngineeringQatar UniversityDoha2713Qatar