A semi-numerical model for multi-emitter finger AlGaAs/GaAs HBTs