Text this: Cloud-based lightweight detection of hardhat compliance based on YOLOv5 in power construction site