Principles of electroless photoetching of non-uniformly doped GaN: Kinetics and defect revealing