Refining Gelfond Rationality Principle Towards More Comprehensive Foundational Principles for Answer Set Semantics