菱形ABCD的面积是96,对角线AC的长是16,则AB=多少