Cahoon named fellow of National Academy of Inventors