Itching caused by Eczema could soon be curable