Pelican nebula SHO, Maxime Delacroix