已知圆的方程为(x-a)^2+(y-b)^2=r^2和圆外一点P(m,n).求过该点P的圆的切线的方程怎么求?