Electrophoresis of proteins and nucleic acids: II--Techniques and applications.