GaAs-GaP core-shell nanowire transistors: A computational study