long lasting insulin namesinsulin chemical nameinsulin medicine nameanother name for lispro insulininsulin name listinsulin isophane brand nameregular insulin generic nameinsulin aspart generic nameinsulin glargine generic nameinsulin glargine brand nameinsulin lispro generic nameinsulin aspart brand name