Self-referencing embedded strings (SELFIES): A 100% robust molecular string representation | Synapse