Nanotechnology in insulin delivery for management of diabetes.