Kinetics of Hybridization on Surface Oligonucleotide Microchips: Theory, Experiment, and Comparison with Hybridization on Gel-Based Microchips