Cho phương trình $x^{2}-2(m+1) x-m^{2}-3=0\left(^{*}\right)$, với $m$ là tham số.
a. Giải phương trình $\left(^{*}\right)$ khi $m=0$.
b. Tìm tất cả các giá trị của tham số $m$ để phương trình $\left.*^{*}\right)$ có hai nghiệm phân biệt $x_{1}, x_{2}$ thoả mãn $\left(x_{1}+x_{2}-6\right)^{2}\left(x_{2}-2 x_{1}\right)=\left(x_{1} x_{2}+7\right)^{2}\left(x_{1}-2 x_{2}\right)$.