French Science Fiction, Fantasy, Horror and Pulp Fiction