Germany's Philipp Kohlschreiber is through to the quarter-final stage of the Heineken Open for a fifth time after defeating American Ryan Harrison.