I've got some data which I want to fit it to a skew normal distribution given by
$f(z)=\frac{2}{\sigma}\phi(\frac{z-\mu}{\sigma})\Phi(\lambda\frac{z-\mu}{\sigma})$
where $\phi(z)=\frac{1}{\sqrt{2\pi}}e^{-\frac{1}{2}z^2}$,$\Phi(z)=\int_{-\infty}^{z}\phi(t)dt$ and $\lambda$ is a factor that control skewness.
Question is: how should i do to fit my data to such a formula?Other words ,which method can i use to estimate the $\mu,\sigma$ and $\lambda$?
Any insights or suggestions will be appreciated!