The seventh batch of Israeli detainees is being released from Gaza as hundreds of Palestinian prisoners are set to be freed.