Triptolide: A new star for treating human malignancies