Sphere Fluidics raises $2.5 million