SATA 2 vs SATA 3 Cable: The 300 MB/s Difference Explained