Role of macro and micronutrients in Plants