已知菱形ABCD面积12平方厘米,对角线AC=4厘米,则菱形的边长是多少?