ASSET PURCHASE AGREEMENT Between ZILA, INC., ZILA PHARMACEUTICALS, INC., 3M COMPANY and 3M INNOVATIVE PROPERTIES COMPANY Dated as of May 31, 2007