TSMC and Samsung