1. College of Computer Science and Technology, Jilin University, Changchun, China
2. Department of Computer Science, University of Calgary, 2500 University Drive N. W., Calgary, Alberta, Canada
3. Department of Biology, Lebanese University, Tripoli, Lebanon
4. Department of Computer Science, Global University, Beirut, Lebanon
5. Institute of Informatics, Wroclaw University of Technology, Wroclaw, Poland
6. Institute for Personalized Cancer Therapy, MD Anderson Cancer Center, The University of Texas, 1515 Holcombe Blvd, Houston, Texas, USA
7. Department of Pathology, Oncology and Biochemistry and Molecular Biology, University of Calgary, 3330 Hospital Drive N. W., Calgary, Alberta, Canada