New results for the Canham-Helfrich model via the generalized Weierstrass representation