TSMC asks customers to shorten payment time