I'm curious to know about the transaction speed capabilities of IoTeX. Can you elaborate on how many transactions per second can IoTeX handle? Understanding this aspect is crucial for evaluating its scalability and potential for mainstream adoption in the cryptocurrency and blockchain space. It would be helpful to get a clear picture of the network's throughput and how it compares to other popular blockchain platforms.