地质学基础岩石有哪些种类