Staudinger ligation: a new immobilization strategy for the preparation of small-molecule arrays.