New modelling approach for the optimal sizing of an islanded microgrid considering economic and environmental challenges. (1st February 2023)