3D-printed supercapacitor-powered electrochemiluminescent protein immunoarray Academic Article uri icon