How Long Can a Portable Solar Generator Power Devices?