Tropical Cyclone Hidaya to hit Indian Ocean east of Tanzania