extract nucleic acid for molecular biology research