Melatonin in Cancer Treatment: Current Knowledge and Future Opportunities