Planetary rings explained: composition, formation theories, and a comparison of Saturn, Jupiter, Uranus, and Neptune’s rings.