TSMC June sales: accelerating momentum as demand outweighs supply