IC434 Horsehead Nebula, Kai Yang