A Comprehensive Guide to Exchange-Traded Funds (ETFs)