A Novel Electronic Cash System