Practical quantum all-or-nothing oblivious transfer protocol