How many non-isomorphic abelian groups of order 256 have every element satisfying the condition x^(4) = e? Provide a detailed solution and at least two methods of approach.