Gel Electrophoresis and DNA fingerprinting