菱形ABCD的周长为2p,AC+BD=q,求菱形的面积