First-principles study of trimethylamine adsorption on anatase TiO2 nanorod surfaces