13F filer

Guinness Atkinson Asset Management