longxin sand mill for dye sensitized solar cells