Zoomlion fights govt over poor conditions of service