Gaza prisoners reveal prison horrors