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