Fashion cotton flannel plaid shirt for men casual long-sleeved