Design of reversible logic circuits using quantum dot cellular automata-based system