I thought the original was some stupid sounding thing about bubbles or sonoluminescence or somesuch...sounds interesting.
Hey, and it's got a cool picture of their neutron detector!
I'm not really clear on whether this was one group or three independent groups. The latter would be intriguing.
They seem to be not mentioning the important 'more in than out' factor.