A NbTiN superconducting nanowire single photon detector (SNSPD) on a silicon-on-insulator substrate