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