Behavior recognition and abnormality detection for Muscovy ducks under various lighting conditions using an IoT-Based system