Colorimetric detection of Shewanella oneidensis based on immunomagnetic capture and bacterial intrinsic peroxidase activity