BAP1 and cancer: BAP1 as a guardian of genome stability: implications in human cancer