Present and potential applications of cellulases in agriculture, biotechnology, and bioenergy