Implement writing and reading fc2 and fc3 from hdf5