Spatial-temporal phase unwrapping algorithm for fringe projection profilometry.