Catanionic nanocarriers as a potential vehicle for insulin delivery.