understanding human - smartphone concerns : a study of battery life .
Accurate online power estimation and automatic battery behavior based power model generation for smartphones