Emerging insights into HAUSP (USP7) in physiology, cancer and other diseases