Self-catalytic growth of gallium nitride nanoneedles under Garich conditions