Application of a novel electrochemical sensor based on modified siliceous mesocellular foam for electrochemical detection of ultra-trace amounts of mercury ions