Health monitoring of composite materials based on BP sensors under complex environments