设数列an的前n项和为Sn=2a(n)-2^n,证a(n+1)-2a^n是等比数列,求an的通项公式