Optical-electrical-thermal optimization of plasmon enhanced solar cell