BatteryML:An Open-source platform for Machine Learning on Battery Degradation