Photoelectrochemical etching of p-type GaN heterostructures