Beyond Under-Alignment: Atomic Preference Enhanced Factuality Tuning for Large Language Models