Best there is Best app to check what's waking your phone and eating your battery. unfortunately u have to go Google what each process is to understand which app it belongs to. it would be simple to add these descriptions for common processes and wakelocks to the program  and would make it more effective
January 31 2014