F. Aloisi de Larderel's scientific contributions