1. Computer Science Program, Computer, Electrical and Mathematical Science and Engineering (CEMSE), King Abdullah University of Science and Technology (KAUST) , Thuwal 23955-6900, Makkah, Kingdom of Saudi Arabia
2. Computational Bioscience Research Center, King Abdullah University of Science and Technology (KAUST) , Thuwal 23955-6900, Makkah, Kingdom of Saudi Arabia
3. Syneron Technology , Guangzhou 510000, China