Properties, processing and applications of indium phosphide (INSPEC, 2000)