Automating Nucleic Acid Extraction (Part 1): Basic Chemistry and Robotics