Inorganic carbon uptake in a freshwater diatom, Asterionella formosa (Bacillariophyceae): from ecology to genomics