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