An optical immunosensor for fish vitellogenin detection