SMIC Buys Remaining SMNC Stake for $5.79 Billion