Design of A ternary barrel shifter using multiple-valued reversible logic | Synapse