Qaitbay Citadel: An In-Depth Look at Alexandria Famous Fortress