Photovoltaic cell modeling for solar energy powered sensor networks