Show that the function $f:\mathbb{R}\rightarrow \mathbb{R}$ defined by $$f(x)=\begin{cases} e^{-1/x^2}\sin{\frac{1}{x}} & \text{if } ~x\ne 0 \\ 0 & \text{if}~~ x=0 \end{cases}$$ is differentiable and $f'$ is continuous at the point $x=0$.
attempt:
$f'(x)=\frac{e^{-1/x^2}}{x^3}(2 \sin{(1/x)}-x\cos{(1/x)})$
$f'(0)=\lim_{h\rightarrow 0}\frac{f(h)-f(0)}{h}=\lim_{h\rightarrow 0}\frac{1}{h}e^{-1/h^2}\sin{\frac{1}{h}}$
I am struck to proceed further. Please help with a detailed solution.