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