MultiCell Technologies, Inc. Common Stock and Warrants to Purchase Common Stock SUBSCRIPTION AGREEMENT