Long-standing mystery of universe’s hidden matter finally solved