Microba Life Sciences agree to merge in all-stock deal