added support for marcxml publisher, publish_loc and publish_date