Baote solar cells