Generating Random SAT Instances: Multiple Solutions could be Predefined and Deeply Hidden