A neural network framework based on ConvNeXt for side-channel hardware Trojan detection