Similar Items: Small-scale river flow hydropower: Design, IoT monitoring, and field validation