The greenhouse effect and global warming