Recent developments in single-cell analysis