Parse this person name:

Guardia-Villanueva, Ángela Consuela Régulo.
user
first_name: Ángela
last_name: Guardia-Villanueva
middle_names:
- Consuela
- Régulo
temporal: []
titles: []
extra_info: []
assistant