RE: Neptune
Some theories of the energy source were published https://doi.org/10.1016/0275-1062(90)90015-6
RE: Neptune