Available and future technologies for diabetics.