cp分解