Artificial pancreas scoops British Inventors award