Eight candidates shortlisted for Deputy Public Protector position