若(sinα +cosα)²=3^x+3^(-x),α∈(0,π/2) ,则tanα=______