flux compression generator