long sleeve woven shirt