Cyclostratigraphy and its revolutionizing applications in the earth and planetary sciences