Continuous least-squares observers with applications