Diagnosis and management of placenta percreta: a review.