ascorbic acid vs hydrogen selenide