King Abdullah University of Science and Technology (KAUST), Computational Bioscience Research Center (CBRC), Division of Computer, Electrical and Mathematical Sciences & Engineering (CEMSE), Thuwal, Saudi Arabia.|King Abdullah University of Science and Technology (KAUST), Computational Bioscience Research Center (CBRC), Division of Computer, Electrical and Mathematical Sciences & Engineering (CEMSE), Thuwal, Saudi Arabia.|King Abdullah University of Science and Technology (KAUST), Computational Bioscience Research Center (CBRC), Division of Biological and Environmental Sciences and Engineering (BESE), Thuwal, Saudi Arabia.|King Abdullah University of Science and Technology (KAUST), Computational Bioscience Research Center (CBRC), Division of Biological and Environmental Sciences and Engineering (BESE), Thuwal, Saudi Arabia.|King Abdullah University of Science and Technology (KAUST), Computational Bioscience Research Center (CBRC), Division of Biological and Environmental Sciences and Engineering (BESE), Thuwal, Saudi Arabia.|King Abdullah University of Science and Technology (KAUST), Division of Biological and Environmental Sciences and Engineering (BESE), Thuwal, Saudi Arabia.|King Abdullah University of Science and Technology (KAUST), Computational Bioscience Research Center (CBRC), Division of Biological and Environmental Sciences and Engineering (BESE), Thuwal, Saudi Arabia.|King Abdullah University of Science and Technology (KAUST), Computational Bioscience Research Center (CBRC), Division of Biological and Environmental Sciences and Engineering (BESE), Thuwal, Saudi Arabia.|King Abdullah University of Science and Technology (KAUST), Core Labs, Thuwal, Saudi Arabia.|King Abdullah University of Science and Technology (KAUST), Division of Computer, Electrical and Mathematical Sciences & Engineering (CEMSE), Thuwal, Saudi Arabia.|King Abdullah University of Science and Technology (KAUST), Division of Biological and Environmental Sciences and Engineering (BESE), Thuwal, Saudi Arabia.|King Abdullah University of Science and Technology (KAUST), Division of Biological and Environmental Sciences and Engineering (BESE), Thuwal, Saudi Arabia.|King Abdullah University of Science and Technology (KAUST), Division of Biological and Environmental Sciences and Engineering (BESE), Thuwal, Saudi Arabia.|King Abdullah University of Science and Technology (KAUST), Division of Biological and Environmental Sciences and Engineering (BESE), Thuwal, Saudi Arabia.|King Abdullah University of Science and Technology (KAUST), Division of Biological and Environmental Sciences and Engineering (BESE), Thuwal, Saudi Arabia.|King Abdullah University of Science and Technology (KAUST), Computational Bioscience Research Center (CBRC), Division of Computer, Electrical and Mathematical Sciences & Engineering (CEMSE), Thuwal, Saudi Arabia.|King Abdullah University of Science and Technology (KAUST), Computational Bioscience Research Center (CBRC), Division of Computer, Electrical and Mathematical Sciences & Engineering (CEMSE), Thuwal, Saudi Arabia.|King Abdullah University of Science and Technology (KAUST), Computational Bioscience Research Center (CBRC), Division of Biological and Environmental Sciences and Engineering (BESE), Thuwal, Saudi Arabia.