juan manuel cavero solano