NANOPHASE TECHNOLOGIES CORPORATION COMMON STOCK PURCHASE AGREEMENT