Adaptive lasso for linear regression and p>n