Horsehead Nebula (IC 434), Miles Zhou