0BB solar cells