Efficient two dimensional direction finding via auxiliary-variable manifold separation technique for arbitrary array structure