Electricity Generating and Monitoring System using IoT