Numerical simulation of the performance of a novel parabolic solar receiver filled with nanofluid