Pharmacophore fragment-based prediction and gas-phase ab initio optimization of carvedilol conformations