heterogeneous gas core reactor