half sleeve heavy cotton shirt