Nicolas Lemieux, Science Fiction Author