Horse Head Nebula and Flame Nebula, Yuntao Lu