BRIT1/MCPH1: a guardian of genome and an enemy of tumors.