Fuzzy Ideals in Algebraic Structures