What controls selenium release during shale weathering