BUILDING LARGE HETEROGENEOUS INTERCONNECTED DIGITAL LIBRARY INFRASTRUCTURES : THE INTEROPERABILITY CHALLENGE