Assessment of recent theories for predicting failure of composite laminates