Design principles of chemiluminescence (CL) chemodosimeter for self-signaling detection: luminol protective approach