Celoxica launches new product range and raises additional capital