Efficient DOA estimation by a specific SVD algorithm