entecavir hydrate