Signed-off-by: Qiumiao Zhang <zhangqiumiao1@huawei.com> (cherry picked from commit 3e10ca701e80f20fbf573377a138992d34ee4d68)