Cucurbitacin D exhibits potent anti-cancer activity in cervical cancer