methylene blue molecular beacon