XOR and XNOR Gates Explained: Basics, Working, Truth Table and Properties