An organic solvent-, detergent-, and thermostable alkaline protease from the mesophilic, organic solvent-tolerant Bacillus licheniformis 3C5