Hexaware Technologies sets price band of Rs674-708 a share for IPO