Multi-parameter study and genetic algorithm integrated optimization for a nanofluid-based photovoltaic/thermal system