按照导致变异的分子机制可将变异分为什么?