mechanalyticgroup