Electrogenerated chemiluminescence: A molecular electrochemistry point of view