The five main influencing factors for lidar errors in complex terrain