1. Department of Computer Engineering; Sharif University of Technology; Tehran Iran
2. Computer Science and Engineering Department; University of South Carolina; Columbia South Carolina USA
3. Department of Electronics, Information Bioengineering (DEIB); Politecnico di Milano; Milan Italy
4. Irish Center for Cloud Computing and Commerce (IC ); Dublin Ireland