Growths and diffusions for InGaAs/InP single-photon avalanche diodes