Code exposed: Review of five open-source frameworks for modeling renewable energy systems. (June 2022)