https://1library.org/document/z1ddknez-basic-reversible-logic-gates-s-qca-implementation.html