NANOPOLARIS, INC. SERIES A PREFERRED STOCK PURCHASE AGREEMENT June 13, 2006