Tips for Extending Smartphones Battery Life