A review of hybrid renewable energies optimisation: design, methodologies, and criteria | Synapse