Exact Solutions of the Schrödinger Equation with Position-dependent Effective Mass via General Point Canonical Transformation