IC434 horse head nebula, Byoungjun Jeong