Capacity degradation prediction of lithium-ion battery based on artificial bee colony and multi-kernel support vector regression