Mechanisms of killing spores of Bacillus subtilis by acid, alkali and ethanol