A Survey on Long-Term Preservation of Composite Electronic Records with Heterogeneous Electronic Records