User-based Battery Swapping Strategy in an Electric Bike-sharing System