Computational exploration of fullerene and endohedral metallofullerenes charge transfer properties for organic photovoltaic devices