Heuristic-Based Primer Set Minimization for PCR