Conformational restriction of flexible molecules in solution by a semirigid bis-porphyrin molecular tweezer