Role of Natural resources rent on economic growth: Fresh empirical insight from selected developing economies · Study