Generating functions for stoichiometry and structure of single- and double-layer sheet-silicates. (1st December 2015)