(cherry picked from commit 04409bb59548a897e30717ba0f7ea733ecd3befa)
Signed-off-by: cherry530 <xuping33@huawei.com> (cherry picked from commit fb859d30df01fb9b1f403efe967eedc9aa6c97d0)