Compact Nuclear Fusion Reactor