Text this: Electrical and structural properties of flash evaporation InSb thin films