Strange matter hypothesis