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