Nanostructure photovoltaics based on III-V compound semiconductors