Does electricity consumption panel Granger cause GDP? A new global evidence