A survey on energy estimation and power modeling schemes for smartphone applications. (21st November 2016)