Microtubules, microfilaments and insulin secretion