Department of Computer Science and Engineering, Chinese University of Hong Kong, Hong Kong, China.|Department of Computer Science and Engineering, Chinese University of Hong Kong, Hong Kong, China.|Department of Computer Science and Engineering, Chinese University of Hong Kong, Hong Kong, China.|Cancer Research Center of Marseille, INSERM U1068, Marseille, F-13009, France. pedro.ballester@inserm.fr.