A Novel k-out-of-n Oblivious Transfer Protocol from Bilinear Pairing. (20th June 2012)