STOCK PURCHASE AGREEMENT BETWEEN APPLIED DIGITAL SOLUTIONS, INC. AND DIGITAL ANGEL CORPORATION February 25, 2005