已知等比数列{an}的前n项的和Sn=2的n次方+k,求k的值