A physics-based life prediction methodology for thermal barrier coating systems