Why only As+3 gets precipitated as As2S3 and not Zn+2 as ZnS when H2S is passed through an acidic solution containing As+3 and Zn+2?