Retention of heavy metal ions on SBA-15 mesoporous silica functionalised with carboxylic groups.