Statistics for Advances in CdTe, CuInGaSe2 and GaAs/AlGaAs thin film pv solar cells