Do plant cells have ribosomes