Energy Generation and Efficiency Technologies for Green Residential BuildingsRupp Carriveau David S-K. Ting₹6,135