design and implementation of iot based smart energy metering and monitoring system with energy theft detection project report