已知正四棱柱的底面边长为a ,侧面对角线长为b ,求它的对角线长.