A semi-analytical method for piezocomposite structures with arbitrary interfaces