Cocoon Nebula (IC5146), Awni Hafedh