1. Department of Chemistry and Alberta Glycomics Centre, University of Alberta, Edmonton, AB T6G 2G2, Canada, 2Department of Bioengineering, MIT, Cambridge, MA 02139, USA and 3Department of Mechanical Engineering, Stanford University, Stanford, CA 94305, USA