Mexican scientists use ’nanobubbles’ to clean water