Explorations For Efficient Reversible Barrel Shifters And Their Mappings In Qca Nanocomputing