Text this: An Efficient Zero-Knowledge Dual Membership Proof Supporting Pos-and-Neg Membership Decision