单项选择题

数列an中,a1=1,an+1=2nan(n∈N+),则数列的通项公式为an=( ).