Laptop battery shortage should be over by Q3