Comparative analysis on the effectiveness of green roofs and photovoltaic panels as sustainable rooftop technologies