Towards the Complete Self-Sufficiency of a nZEBs microgrid by Photovoltaic Generators and Heat Pumps: Methods and Applications