What are the main differences between monocot and dicot plants?