Text this: Next-generation and nano-architectured photovoltaics :