Nanofabrication technologies for surface texturing of gallium nitride photonic crystal light-emitting diodes