Nanosphere Raises $26.9M in Public Offering