TSMC files record number of patents for inventions  Taipei Times