A power-aware task scheduler for energy harvesting-based wearable biomedical systems using snake optimizer