Battery-aware Cyclic Scheduling in Energy-harvesting Federated Learning