New generation solar cells: concepts, trends and perspectives | Publicación