Design and Testing of Digital Microfluidic Biochips