RETRACTED: Polymeric Solar Cell with 19.69% Efficiency Based on Poly(o-phenylene diamine)/TiO2 Composites - Retraction Notice | RetractBase