Semi-supervised fish detection, classification, and length estimation using faster-RCNN and masked autoencoders