Classification of E_0-semigroups by product systems