Preparation and characterization of semi-insulating undoped indium phosphide