COMMON STOCK PURCHASE AGREEMENT Dated May 10, 2006 by and between NANOGEN, INC. and AZIMUTH OPPORTUNITY LTD.