Classification of Disconnected Reductive Algebraic Groups