Taking fingerprints of DNA polymerases: multiplex enzyme profiling on DNA arrays.