Consequences of dust on solar photovoltaic module and its generation | IEEE Conference Publication | IEEE Xplore