Renewable energy, institutional stability, environment and economic growth nexus of D-8 countries · Study