Three types of voltage-dependent calcium current in cultured rat hippocampal neurons