Invacare Corporation Announces Appointment of Ellen O’Kane Tauscher as New Independent Director