Science & Technology on UAV Laboratory;
Northwestern Polytechnical University;
Xi'an 710072;
China;
Science & Technology on UAV Laboratory;
Northwestern Polytechnical University;
Xi'an 710072;
China;
Unit PLA 91504;
Taizhou Zhejiang 318050;
China;