Text this: Lightweight energy estimation framework for smart-phone applications using static analysis /