Advances in cultivation of almonds: effects of genotypes, environment and cultural techniques