The Nucleic acid protocol handbook - Rapley(Ralph) (1999)