Contrary logic pairs and circuits using a visually and colorimetrically detectable redox system consisting of MoO3-x nanodots and 3,3′-diaminobenzidine