Pelican Nebula IC5067, Muhanad Algadheeb