The Construction of Exact D-Optimum Experimental Designs with Application to Blocking Response Surface Designs