More than 840 million people in the world do not have adequate food to meet their daily requirements. Three billion people suffer from protein, vitamins and micronutrient deficiencies or hidden hunger because these people can not afford to buy adequate vegetable, fruits, legumes, fish and meat