Text this: Effect of dust, humidity and air velocity on efficiency of photovoltaic cells