一个梯形的下底比上底多2cm,高是3cm,面积是40平方厘米,求上底的长是多少