Murong Long — Chinese prince