Simplified h5_create_dataset and h5_write_dataset for particle group