Characterizing and Extending Answer Set Semantics using Possibility Theory