Hierarchical Controlled Remote State Preparation by Using a Four-Qubit Cluster State