Photovoltaic panels have the highest efficiency