Impurity photovoltaic effect in p-i-n structures of undoped GaAs