Modeling the impacts of technological innovation and financial development on environmental sustainability: New evidence from the world's top 14 financially developed countries · Study