Text this: Efficient Design of Reversible Code Converters Using Quantum Dot Cellular Automata