Nanocomposite based hydroelectric cells: Working principle and production of green electrical energy