Mechanisms of efficient As solubilization in soils and As accumulation by As-hyperaccumulator Pteris vittata.