Review of ring perception algorithms for chemical graphs | Synapse