The role of Mg bulk hyper-doping and delta-doping in low-resistance GaN homojunction tunnel diodes with negative differential resistance