Programming structural-colour modulation range of elastomer enables information storage | Synapse