Hamas holds dozens of drivers in Gaza power crisis