overview of cell structure and function 6902940