Improving Multi-task Learning via Seeking Task-based Flat Regions