United States Patent: 7608399 - Device and method for extraction and analysis of nucleic acids from biological samples