A novel fault-tolerant multiplexer in quantum-dot cellular automata technology