GaAs avalanche photoconductive switches: new technological developtments