Photovoltaic cells of several generations are more useful