Why can't purple bacteria survive where there is oxygen around, even though there is plenty of hydrogen sulfide around, too?