Immobilization of Fusarium verticillioides fungus on nano-silica (NSi-Fus): a novel and efficient biosorbent for water treatment and solid phase extraction of Mg(II) and Ca(II).