Renewable Energy And Energy-efficient Technologies In Building Applications