Avalanche Multiplication and Excess Noise Factor of Heterojunction Avalanche Photodiodes