What is the difference between chemical and electrical gradient? When defined, they both sound very similar; is there a way to distinguish between the two?