PCR - the polymerase chain reaction