GaAs Nanowire Review