Development of binary semiconductor elongated nanopatterns by energetic ion irradiation or photon illumination for optoelectronics or photonics application