'Ghost particles' may hold key to cosmic mystery

Technology