A surface alignment algorithm in a reverse engineering system for reproducing human head in a 3D bust