Progress made in non-invasive insulin delivery