PCR technology current innovations - Weissensteiner Thomas; Griffin Hugh G (2004)