Interplay of VLS and VS growth mechanism for GaN nanowires by a self-catalytic approach