Advances in the synthesis of functionalised pyrrolotetrathiafulvalenes