The best technology for photovoltaic cells