Solana vs. Ethereum: Which One Will Win the Blockchain Race?