Polymerase chain reaction and its applications