Performance and emission analysis of cottonseed oil methyl ester in a diesel engine.