Genetic and molecular mechanisms of aluminum tolerance in plants