ASSET PURCHASE AGREEMENT by and among AIR PRODUCTS AND CHEMICALS, INC. and KMG CHEMICALS, INC. Dated as of October 19, 2007