Model optimization and validation with experimental data using the case study of a building equipped with photovoltaic panel on roof: Coupling of the building thermal simulation code ISOLAB with the generic optimization program GenOpt