Detecting energy bugs and hotspots in mobile apps | Synapse