methylene blue canada mtt assay