Thiol synthesis and arsenic hyperaccumulation in Pteris vittata (Chinese brake fern)