Three men hanged in public in restive Iran city