Byeong Hun An defeated fellow South Korean Tom Kim in a play-off to secure his second DP World Tour title at the Genesis Championship.