added vector<float> to HDF5 backend