Tunneling of solitons and charge-density waves through impurities | Synapse