Solving AC Power Flow with Graph Neural Networks under Realistic Constraints