Text this: Nanostructure photovoltaics based on III-V compound semiconductors