Do plants have ribosomes