Text this: Purpurin as a promising anticancer agent: A review of preclinical evidence