TSMC 2Q20 – supply-driven momentum continues