methylene blue post larvae