已知函数f(x)=(4^x+k2^x+1)/(4^x+2^x+1)(1)若对任意的x∈R,f(x)>0恒成立,求实数k的取值范围
(2)若f(x)的最小值为-2,求实数k的值(3)若对任意实数x1,x2,x3,均存在以f(x1),f(x2),f(x3)为三边边长的三角形,求实数k的取值范围