Highly effective protein detection for avidin-biotin system based on colloidal photonic crystals enhanced fluoroimmunoassay.