Smartphones are some of the most useful devices we own. However, their battery life leaves a lot to be desired. Even the most power frugal devices need to be charged daily during heavy use - something ...