Spleen and liver pigmented macrophages of Rana esculenta L.A new melanogenic system?