I have a Lenovo Yoga 2 Pro with the same problem. I had screen flicker when my battery was around 85%. Yesterday I updated my display driver to the one I found on Lenovo website. I have been using my laptop on battery since then and so far there is no flicker problem. I hope the problem is permanently fixed.