Anonymity of E-Cash Protocols