IAEA Inspectors Depart for Iran Site Visit