CUL4A ubiquitin ligase: a promising drug target for cancer and other human diseases