SI DIAMOND TECHNOLOGY, INC. ASSET PURCHASE AGREEMENT DATED: OCTOBER 21, 1999