Design of NiTi-based shape memory microcomposites with enhanced elastocaloric performance by a fully thermomechanical coupled phase-field model