Cool roofs and photovoltaics work together to enhance generation performance