Iran fails to explain uranium traces found at several sites: IAEA report