A novel solid-state electrochemiluminescence sensor based on Ru(bpy)32 + immobilization on TiO2 nanotube arrays and its application for detection of amines in water