Solar chargers and portable power